home *** CD-ROM | disk | FTP | other *** search
/ Micromanía 92 / CDMM92_1.ISO / SOF 2 SDK / sof2sdk-101.msi / _92D6AC311BB48EBA344BBABC89DA6AB0 / _A22458D5AB4B42818406A2CD8D8080AF < prev    next >
Encoding:
Text File  |  2002-07-02  |  9.0 KB  |  168 lines

  1. code
  2.  
  3. equ trap_Print                                  -2    ; UI_PRINT 
  4. equ trap_Error                                  -1    ; UI_ERROR 
  5. equ trap_Milliseconds                          -3    ; UI_MILLISECONDS 
  6. equ trap_Cvar_Register                         -51    ; UI_CVAR_REGISTER 
  7. equ trap_Cvar_Update                         -52    ; UI_CVAR_UPDATE 
  8. equ trap_Cvar_Set                              -4    ; UI_CVAR_SET 
  9. equ trap_Cvar_VariableValue                      -5    ; UI_CVAR_VARIABLEVALUE 
  10. equ trap_Cvar_VariableStringBuffer              -6    ; UI_CVAR_VARIABLESTRINGBUFFER 
  11. equ trap_Cvar_SetValue                          -7    ; UI_CVAR_SETVALUE 
  12. equ trap_Cvar_Reset                              -8    ; UI_CVAR_RESET 
  13. equ trap_Cvar_Create                          -9    ; UI_CVAR_CREATE 
  14. equ trap_Cvar_InfoStringBuffer                 -10    ; UI_CVAR_INFOSTRINGBUFFER 
  15. equ trap_Argc                                 -11    ; UI_ARGC 
  16. equ trap_Argv                                 -12    ; UI_ARGV 
  17. equ trap_Cmd_ExecuteText                     -13    ; UI_CMD_EXECUTETEXT 
  18. equ trap_FS_FOpenFile                         -14    ; UI_FS_FOPENFILE 
  19. equ trap_FS_Read                             -15    ; UI_FS_READ 
  20. equ trap_FS_Write                             -16    ; UI_FS_WRITE 
  21. equ trap_FS_FCloseFile                         -17    ; UI_FS_FCLOSEFILE 
  22. equ trap_FS_GetFileList                         -18    ; UI_FS_GETFILELIST 
  23. equ trap_R_RegisterModel                     -19    ; UI_R_REGISTERMODEL 
  24. equ trap_R_RegisterSkin                         -20    ; UI_R_REGISTERSKIN 
  25. equ trap_R_RegisterFont                         -56    ; UI_R_REGISTERFONT 
  26. equ trap_R_RegisterShaderNoMip                 -21    ; UI_R_REGISTERSHADERNOMIP 
  27. equ trap_R_ClearScene                         -22    ; UI_R_CLEARSCENE 
  28. equ trap_R_AddRefEntityToScene                 -23    ; UI_R_ADDREFENTITYTOSCENE 
  29. equ trap_R_AddPolyToScene                     -24    ; UI_R_ADDPOLYTOSCENE 
  30. equ trap_R_AddLightToScene                     -25    ; UI_R_ADDLIGHTTOSCENE 
  31. equ trap_R_RenderScene                         -26    ; UI_R_RENDERSCENE 
  32. equ trap_R_SetColor                             -27    ; UI_R_SETCOLOR 
  33. equ trap_R_DrawStretchPic                     -28    ; UI_R_DRAWSTRETCHPIC 
  34. equ trap_R_ModelBounds                         -61    ; UI_R_MODELBOUNDS 
  35. equ trap_R_GetTextWidth                         -57    ; UI_R_GETTEXTWIDTH 
  36. equ trap_R_GetTextHeight                     -58    ; UI_R_GETTEXTHEIGHT 
  37. equ trap_R_DrawText                             -59    ; UI_R_DRAWTEXT 
  38. equ trap_R_DrawTextWithCursor                 -60    ; UI_R_DRAWTEXTWITHCURSOR 
  39. equ trap_UpdateScreen                         -29    ; UI_UPDATESCREEN 
  40. equ trap_CM_LerpTag                             -30    ; UI_CM_LERPTAG 
  41. equ trap_S_StartLocalSound                     -33    ; UI_S_STARTLOCALSOUND 
  42. equ trap_S_RegisterSound                     -32    ; UI_S_REGISTERSOUND 
  43. equ trap_Key_KeynumToStringBuf                 -34    ; UI_KEY_KEYNUMTOSTRINGBUF 
  44. equ trap_Key_GetBindingBuf                     -35    ; UI_KEY_GETBINDINGBUF 
  45. equ trap_Key_SetBinding                         -36    ; UI_KEY_SETBINDING 
  46. equ trap_Key_IsDown                             -37    ; UI_KEY_ISDOWN 
  47. equ trap_Key_GetOverstrikeMode                 -38    ; UI_KEY_GETOVERSTRIKEMODE 
  48. equ trap_Key_SetOverstrikeMode                 -39    ; UI_KEY_SETOVERSTRIKEMODE 
  49. equ trap_Key_ClearStates                     -40    ; UI_KEY_CLEARSTATES 
  50. equ trap_Key_GetCatcher                         -41    ; UI_KEY_GETCATCHER 
  51. equ trap_Key_SetCatcher                         -42    ; UI_KEY_SETCATCHER 
  52. equ trap_GetClipboardData                     -43    ; UI_GETCLIPBOARDDATA 
  53. equ trap_GetClientState                         -45    ; UI_GETCLIENTSTATE 
  54. equ trap_GetGlconfig                         -44    ; UI_GETGLCONFIG 
  55. equ trap_GetConfigString                     -46    ; UI_GETCONFIGSTRING 
  56. equ trap_LAN_GetServerCount                     -72    ; UI_LAN_GETSERVERCOUNT 
  57. equ trap_LAN_GetServerAddressString             -73    ; UI_LAN_GETSERVERADDRESSSTRING 
  58. equ trap_LAN_GetServerInfo                     -74    ; UI_LAN_GETSERVERINFO 
  59. equ trap_LAN_GetServerPing                     -90    ; UI_LAN_GETSERVERPING 
  60. equ trap_LAN_GetPingQueueCount                 -47    ; UI_LAN_GETPINGQUEUECOUNT 
  61. equ trap_LAN_ServerStatus                     -89    ; UI_LAN_SERVERSTATUS 
  62. equ trap_LAN_SaveCachedServers                 -79    ; UI_LAN_SAVECACHEDSERVERS 
  63. equ trap_LAN_LoadCachedServers                 -78    ; UI_LAN_LOADCACHEDSERVERS 
  64. equ trap_LAN_ResetPings                         -77    ; UI_LAN_RESETPINGS 
  65. equ trap_LAN_ClearPing                         -48    ; UI_LAN_CLEARPING 
  66. equ trap_LAN_GetPing                         -49    ; UI_LAN_GETPING 
  67. equ trap_LAN_GetPingInfo                     -50    ; UI_LAN_GETPINGINFO 
  68. equ trap_LAN_MarkServerVisible                 -75    ; UI_LAN_MARKSERVERVISIBLE 
  69. equ trap_LAN_ServerIsVisible                 -91    ; UI_LAN_SERVERISVISIBLE 
  70. equ trap_LAN_UpdateVisiblePings                 -76    ; UI_LAN_UPDATEVISIBLEPINGS 
  71. equ trap_LAN_AddServer                         -80    ; UI_LAN_ADDSERVER 
  72. equ trap_LAN_RemoveServer                     -81    ; UI_LAN_REMOVESERVER 
  73. equ trap_LAN_CompareServers                     -92    ; UI_LAN_COMPARESERVERS 
  74. equ trap_MemoryRemaining                     -53    ; UI_MEMORY_REMAINING 
  75. equ trap_GetCDKey                             -54    ; UI_GET_CDKEY 
  76. equ trap_SetCDKey                             -55    ; UI_SET_CDKEY 
  77. equ trap_PC_AddGlobalDefine                     -62    ; UI_PC_ADD_GLOBAL_DEFINE 
  78. equ trap_PC_LoadSource                         -63    ; UI_PC_LOAD_SOURCE 
  79. equ trap_PC_FreeSource                         -64    ; UI_PC_FREE_SOURCE 
  80. equ trap_PC_ReadToken                         -65    ; UI_PC_READ_TOKEN 
  81. equ trap_PC_SourceFileAndLine                 -66    ; UI_PC_SOURCE_FILE_AND_LINE 
  82. equ trap_PC_LoadGlobalDefines                 -67    ; UI_PC_LOAD_GLOBAL_DEFINES 
  83. equ trap_PC_RemoveAllGlobalDefines             -68    ; UI_PC_REMOVE_ALL_GLOBAL_DEFINES 
  84. equ trap_S_StopBackgroundTrack                 -69    ; UI_S_STOPBACKGROUNDTRACK 
  85. equ trap_S_StartBackgroundTrack                 -70    ; UI_S_STARTBACKGROUNDTRACK 
  86. equ trap_RealTime                             -71    ; UI_REAL_TIME 
  87. equ trap_CIN_PlayCinematic                     -82    ; UI_CIN_PLAYCINEMATIC 
  88. equ trap_CIN_StopCinematic                     -83    ; UI_CIN_STOPCINEMATIC 
  89. equ trap_CIN_RunCinematic                     -84    ; UI_CIN_RUNCINEMATIC 
  90. equ trap_CIN_DrawCinematic                     -85    ; UI_CIN_DRAWCINEMATIC 
  91. equ trap_CIN_SetExtents                         -86    ; UI_CIN_SETEXTENTS 
  92. equ trap_R_RemapShader                         -87    ; UI_R_REMAP_SHADER 
  93. equ trap_VerifyCDKey                         -88    ; UI_VERIFY_CDKEY 
  94. equ trap_G2_ListModelSurfaces                -118    ; UI_G2_LISTSURFACES 
  95. equ trap_G2_ListModelBones                    -117    ; UI_G2_LISTBONES 
  96. equ trap_G2_SetGhoul2ModelIndexes            -123    ; UI_G2_SETMODELS 
  97. equ trap_G2API_AddBolt                        -119    ; UI_G2_ADDBOLT 
  98. equ trap_G2API_RemoveBolt                    -120    ; UI_G2_REMOVEBOLT 
  99. equ trap_G2API_AttachG2Model                -121    ; UI_G2_ATTACHG2MODEL 
  100. equ trap_G2_HaveWeGhoul2Models                -122    ; UI_G2_HAVEWEGHOULMODELS 
  101. equ trap_G2API_GetBoltMatrix                -124    ; UI_G2_GETBOLT 
  102. equ trap_G2API_InitGhoul2Model                -125    ; UI_G2_INITGHOUL2MODEL 
  103. equ trap_G2API_CleanGhoul2Models            -126    ; UI_G2_CLEANMODELS 
  104. equ trap_G2API_SetBoneAngles                -127    ; UI_G2_ANGLEOVERRIDE 
  105. equ trap_G2API_SetBoneAnim                    -128    ; UI_G2_PLAYANIM 
  106. equ trap_G2API_GetGLAName                    -129    ; UI_G2_GETGLANAME 
  107. equ trap_G2API_CopyGhoul2Instance            -130    ; UI_G2_COPYGHOUL2INSTANCE 
  108. equ trap_G2API_CopySpecifiUIhoul2Model        -131    ; UI_G2_COPYSPECIFICGHOUL2MODEL 
  109. equ trap_G2API_DuplicateGhoul2Instance        -132    ; UI_G2_DUPLICATEGHOUL2INSTANCE 
  110. equ trap_G2API_RemoveGhoul2Model            -133    ; UI_G2_REMOVEGHOUL2MODEL 
  111. equ trap_G2API_SetSurfaceOnOff                -139    ; UI_G2_SETSURFACEONOFF 
  112. equ trap_G2API_GetAnimFileNameIndex            -142    ; UI_G2_GETANIMFILENAMEINDEX 
  113. equ trap_G2API_RegisterSkin                    -140    ; UI_G2_REGISTERSKIN 
  114. equ trap_G2API_SetSkin                        -141    ; UI_G2_SETSKIN 
  115. equ trap_GP_Parse                            -134    ; UI_GP_PARSE 
  116. equ trap_GP_ParseFile                        -135    ; UI_GP_PARSE_FILE 
  117. equ trap_GP_Clean                            -136    ; UI_GP_CLEAN 
  118. equ trap_GP_Delete                            -137    ; UI_GP_DELETE 
  119. equ trap_GP_GetBaseParseGroup                -138    ; UI_GP_GET_BASE_PARSE_GROUP 
  120. equ trap_GPG_GetName                        -143    ; UI_GPG_GET_NAME 
  121. equ trap_GPG_GetNext                        -144    ; UI_GPG_GET_NEXT 
  122. equ trap_GPG_GetInOrderNext                    -145    ; UI_GPG_GET_INORDER_NEXT 
  123. equ trap_GPG_GetInOrderPrevious                -146    ; UI_GPG_GET_INORDER_PREVIOUS 
  124. equ trap_GPG_GetPairs                        -147    ; UI_GPG_GET_PAIRS 
  125. equ trap_GPG_GetInOrderPairs                -148    ; UI_GPG_GET_INORDER_PAIRS 
  126. equ trap_GPG_GetSubGroups                    -149    ; UI_GPG_GET_SUBGROUPS 
  127. equ trap_GPG_GetInOrderSubGroups            -150    ; UI_GPG_GET_INORDER_SUBGROUPS 
  128. equ trap_GPG_FindSubGroup                    -151    ; UI_GPG_FIND_SUBGROUP 
  129. equ trap_GPG_FindPair                        -152    ; UI_GPG_FIND_PAIR 
  130. equ trap_GPG_FindPairValue                    -153    ; UI_GPG_FIND_PAIRVALUE 
  131. equ trap_GPV_GetName                        -154    ; UI_GPV_GET_NAME 
  132. equ trap_GPV_GetNext                        -155    ; UI_GPV_GET_NEXT 
  133. equ trap_GPV_GetInOrderNext                    -156    ; UI_GPV_GET_INORDER_NEXT 
  134. equ trap_GPV_GetInOrderPrevious                -157    ; UI_GPV_GET_INORDER_PREVIOUS 
  135. equ trap_GPV_IsList                            -158    ; UI_GPV_IS_LIST 
  136. equ trap_GPV_GetTopValue                    -159    ; UI_GPV_GET_TOP_VALUE 
  137. equ trap_GPV_GetList                        -160    ; UI_GPV_GET_LIST 
  138. equ trap_Parental_Update                    -165    ; UI_PARENTAL_UPDATE 
  139. equ trap_Parental_SetPassword                -166    ; UI_PARENTAL_SET_PASSWORD 
  140. equ trap_Parental_GetPassword                -167    ; UI_PARENTAL_GET_PASSWORD 
  141. equ trap_VM_LocalAlloc                        -168    ; UI_VM_LOCALALLOC 
  142. equ trap_VM_LocalAllocUnaligned                -169    ; UI_VM_LOCALALLOCUNALIGNED 
  143. equ trap_VM_LocalTempAlloc                    -170    ; UI_VM_LOCALTEMPALLOC 
  144. equ trap_VM_LocalTempFree                    -171    ; UI_VM_LOCALTEMPFREE 
  145. equ trap_VM_LocalStringAlloc                -172    ; UI_VM_LOCALSTRINGALLOC 
  146. equ trap_NET_Available                        -173    ; UI_NET_AVAILABLE 
  147. equ trap_Version_GetDescription                -174    ; UI_VERSION_GET_DESCRIPTION 
  148. equ trap_Version_GetNumSites                -175    ; UI_VERSION_GET_NUM_SITES 
  149. equ trap_Version_GetSite                    -176    ; UI_VERSION_GET_SITE 
  150. equ trap_Version_Download                    -177    ; UI_VERSION_DOWNLOAD 
  151.  
  152.  
  153. ; hardcoded functions
  154. equ memset                                    -101    ; UI_MEMSET 
  155. equ memcpy                                    -102    ; UI_MEMCPY 
  156. equ strncpy                                    -103    ; UI_STRNCPY 
  157. equ sin                                        -104    ; UI_SIN 
  158. equ cos                                        -105    ; UI_COS 
  159. equ atan2                                    -106    ; UI_ATAN2 
  160. equ sqrt                                    -107    ; UI_SQRT 
  161. equ matrixmultiply                            -116    ; UI_MATRIXMULTIPLY 
  162. equ anglevectors                            -109    ; UI_ANGLEVECTORS 
  163. equ perpendicularvector                        -110    ; UI_PERPENDICULARVECTOR 
  164. equ floor                                    -108    ; UI_FLOOR 
  165. equ ceil                                    -111    ; UI_CEIL 
  166. equ acos                                    -114    ; UI_ACOS 
  167. equ asin                                    -115    ; UI_ASIN 
  168.